a hard egg to crack - Espagnol Anglais Dictionnaire